build a wall with rocks or stones - Alemán Inglés Diccionario